﻿using System;

namespace StoneAge.DataContract.View
{
    public class RoleCatalogView
    {
        private bool m_IsLeft = true;
        public bool IsLeft
        {
            get { return m_IsLeft; }
            set { m_IsLeft = value; }
        }

        private string m_Name = null;
        public string Name
        {
            get { return m_Name; }
            set { m_Name = value; }
        }

        private Int32 m_CharacterId = 0;
        public Int32 CharacterId
        {
            get { return m_CharacterId; }
            set { m_CharacterId = value; }
        }

        private Int32 m_ColorId = 0;
        public Int32 ColorId
        {
            get { return m_ColorId; }
            set { m_ColorId = value; }
        }

        private Int32 m_ExpressionUpId = 0;
        public Int32 ExpressionUpId
        {
            get { return m_ExpressionUpId; }
            set { m_ExpressionUpId = value; }
        }

        private Int32 m_ExpressionDownId = 0;
        public Int32 ExpressionDownId
        {
            get { return m_ExpressionDownId; }
            set { m_ExpressionDownId = value; }
        }

        private Int32 m_Level = 1;
        public Int32 Level
        {
            get { return m_Level; }
            set { m_Level = value; }
        }

        private Int32 m_Blood = 0;
        public Int32 Blood
        {
            get { return m_Blood; }
            set { m_Blood = value; }
        }

        private Int32 m_Atk = 0;
        public Int32 Atk
        {
            get { return m_Atk; }
            set { m_Atk = value; }
        }

        private Int32 m_Def = 0;
        public Int32 Def
        {
            get { return m_Def; }
            set { m_Def = value; }
        }

        private Int32 m_Speed = 0;
        public Int32 Speed
        {
            get { return m_Speed; }
            set { m_Speed = value; }
        }

        private Int32 m_Charm = 0;
        public Int32 Charm
        {
            get { return m_Charm; }
            set { m_Charm = value; }
        }

        private Int32 m_Land = 0;
        public Int32 Land
        {
            get { return m_Land; }
            set { m_Land = value; }
        }

        private Int32 m_Water = 0;
        public Int32 Water
        {
            get { return m_Water; }
            set { m_Water = value; }
        }

        private Int32 m_Fire = 0;
        public Int32 Fire
        {
            get { return m_Fire; }
            set { m_Fire = value; }
        }

        private Int32 m_Wind = 0;
        public Int32 Wind
        {
            get { return m_Wind; }
            set { m_Wind = value; }
        }

        private Int32 m_Dp = 0;
        public Int32 Dp
        {
            get { return m_Dp; }
            set { m_Dp = value; }
        }

        private Int32 m_LoginCount = 0;
        public Int32 LoginCount
        {
            get { return m_LoginCount; }
            set { m_LoginCount = value; }
        }
    }
}
